not by a long shot

[nɔt bai ə lɔŋ ʃɔt]
na. 〈非正式〉不可能
[网络] 绝不可能;决不;一点也不